long-distance run - Francés Inglés Diccionario